package applicationFunction;

import java.io.*;

/**
 * 用来获取字幕翻译
 * 文件格式：
 * 8
 * 00:03:21,307 --> 00:03:24,374
 * 对不起，让你这么辛苦
 * <p>
 * 9
 * 00:03:24,640 --> 00:03:25,807
 * 没关系
 * <p>
 * 10
 * 00:03:26,507 --> 00:03:28,974
 * 不想结婚的男人
 * <p>
 * getZimu
 * 用来读取srt文件里面的字幕，放到sb字符串里面，这里特殊处理，每个字幕占四行，所以不断取余
 * afterZimu
 * 然后把内容手动放到google翻译里面，把google翻译的内容获取然后填充到新的文件里面
 * Created by yangliwei on 2017/10/16.
 */
public class ZimuFanyi {
    /**
     * 用来获取srt文件的字幕
     *
     * @param n 字幕所在第几行，
     * @return
     */
    public static String getZimu(String filePath, int n) throws IOException {
        File file = new File(filePath);
        Reader reader = new InputStreamReader(new FileInputStream(file));
        BufferedReader br = new BufferedReader(reader);
        int i = 1 ;
        StringBuilder sb = new StringBuilder();
        String temp = "";
        while ((temp=br.readLine())!=null){
            if(i++%n==0)
            sb.append(temp+"\n");
        }
        br.close();
        reader.close();
        return sb.toString();
    }

    public static void afterZimu(String sourcePath,String targetPath,String[] contents,int n) throws IOException {
        File sourceFile = new File(sourcePath);
        File targetFile = new File(targetPath);
        BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(sourceFile)));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(targetFile)));
        int i = 1 ;
        String temp = "";
        while ((temp=br.readLine())!=null){

            if(i++%n==0){
                bw.write(contents[i/n-1]);
                bw.newLine();
            }else{
                bw.write(temp+System.getProperty("line.separator"));
            }
        }
        br.close();
        bw.close();
    }

//    先运行getZimu 获取字幕
//    在运行afterZimu 生成字幕文件
    public static void main(String[] args) throws IOException {
//        System.out.println(getZimu("C:\\Users\\85243\\Downloads\\SHKD-546.srt",4));
        String[] contents = afterTrans.split("\\n");
        afterZimu("C:\\Users\\85243\\Downloads\\SHKD-546.srt","C:\\Users\\85243\\Downloads\\SHKD-546_new.srt",contents,4);


    }
    static String afterTrans = "仅在AVCollectors.com发布。\n" +
            "<i>在丈夫面前被强奸禁止欲望</ i>\n" +
            "<i> TUNEBY的泰文字幕</ i>\n" +
            "直子\n" +
            "现在我要去公司工作了。\n" +
            "我的老板打电话给我\n" +
            "连续2天\n" +
            "是你\n" +
            "对不起，让你这么辛苦\n" +
            "没关系\n" +
            "不想结婚的男人\n" +
            "如果一个粉丝会帮助他清理干净。\n" +
            "心动不如行动\n" +
            "这是一个女人的看法。\n" +
            "当然\n" +
            "如果他有一个女朋友，那让我感到惊讶。\n" +
            "如果是风扇\n" +
            "无法帮助清理\n" +
            "兄弟反对他们的婚姻。\n" +
            "兄弟感觉真好\n" +
            "它在我们的家。\n" +
            "他？\n" +
            "哦，是的\n" +
            "你正忙着工作。\n" +
            "没有压力。\n" +
            "谢谢你的理解\n" +
            "我会试试\n" +
            "会出去\n" +
            "会出去\n" +
            "在回家的路上小心。\n" +
            "我赶快回家\n" +
            "让我帮忙\n" +
            "谢谢\n" +
            "老人的手...\n" +
            "很光滑\n" +
            "我想赶快\n" +
            "找到一个美丽而有能力的新娘。\n" +
            "我找不到\n" +
            "他有一个女朋友\n" +
            "邀请\n" +
            "你做什么\n" +
            "嫂子。\n" +
            "离开我...\n" +
            "你的女朋友会后悔的\n" +
            "我没有女朋友\n" +
            "但在你的房间里有一个女人的内衣。\n" +
            "我想要有\n" +
            "我不知道我的秘密。\n" +
            "嫂嫂\n" +
            "你会需要我\n" +
            "为什么\n" +
            "我长时间没有做爱。\n" +
            "大哥和我不一样。\n" +
            "从第一个开始\n" +
            "对女性的身体不感兴趣\n" +
            "别\n" +
            "开始你\n" +
            "不要\n" +
            "来这里\n" +
            "我舔\n" +
            "张开嘴\n" +
            "走进\n" +
            "不要...\n" +
            "嫂嫂\n" +
            "我知道\n" +
            "我想要孩子！\n" +
            "大哥和我有同样的基因。\n" +
            "然后是同一个血型。\n" +
            "我不会告诉任何人\n" +
            "别\n" +
            "生下我的宝宝\n" +
            "基因和我是一样的\n" +
            "血型\n" +
            "我不会告诉任何人\n" +
            "很干净\n" +
            "很好\n" +
            "好丰盛\n" +
            "你不吃\n" +
            "吃了！\n" +
            "吃午饭\n" +
            "- 是 - 是的，我的嫂嫂\n" +
            "已保留\n" +
            "你说，傻瓜\n" +
            "饲料\n" +
            "然后我开始\n" +
            "美味\n" +
            "我有一个孩子\n" +
            "这取决于神。\n" +
            "嗯？\n" +
            "但\n" +
            "一般来说，你应该有孩子。\n" +
            "我会说我从来没有做爱。\n" +
            "你很笨\n" +
            "你说什么\n" +
            "对不起，我们是兄弟？\n" +
            "哦，是的\n" +
            "死父母\n" +
            "我只有一个亲戚\n" +
            "我不得不说，从真正的心只是一个兄弟。\n" +
            "我是一个大哥哥\n" +
            "我们的饮料\n" +
            "等一下...\n" +
            "我会去洗澡\n" +
            "好吗？\n" +
            "先喝\n" +
            "添加\n" +
            "谢谢\n" +
            "良好\n" +
            "如今，毛伊岛\n" +
            "嫂子？\n" +
            "没关系\n" +
            "嗯？\n" +
            "我会倒\n" +
            "先喝点\n" +
            "美味\n" +
            "怎么了\n" +
            "今天刚刚看到\n" +
            "吃什么\n" +
            "看这里\n" +
            "睡着了\n" +
            "对不起睡着了\n" +
            "我会永远像这样。\n" +
            "喝酒时间\n" +
            "喝和睡觉\n" +
            "所以.......\n" +
            "不会碰你的\n" +
            "不是吗\n" +
            "查看个人资料\n" +
            "我会很兴奋\n" +
            "帮我解决\n" +
            "嫂嫂\n" +
            "怎么了\n" +
            "不要注意兄弟？\n" +
            "看看\n" +
            "制造噪音\n" +
            "它在大哥的啤酒里安眠药。\n" +
            "怎么了\n" +
            "太激动了\n" +
            "不无聊\n" +
            "不是吗\n" +
            "说你想要它\n" +
            "说出来\n" +
            "我闻起来\n" +
            "平静下来\n" +
            "听起来有点儿\n" +
            "很好\n" +
            "你的兄弟在法律上？\n" +
            "太棒了\n" +
            "比我想的更有趣\n" +
            "阴部湿湿。\n" +
            "猫不错蚕食瓦格纳\n" +
            "猫不错蚕食瓦格纳\n" +
            "也许是因为大哥？\n" +
            "不要他妈的\n" +
            "不要这样做\n" +
            "真的很好\n" +
            "我准备好了\n" +
            "会打破\n" +
            "该...\n" +
            "哦，我的妹妹\n" +
            "回到房间\n" +
            "然后穿上衣服\n" +
            "保持我的衣服\n" +
            "大哥会看到这不好。\n" +
            "我很累\n" +
            "请这样来。\n" +
            "已经开始\n" +
            "镰次郎？\n" +
            "我去看看\n" +
            "开始祈祷\n" +
            "不能\n" +
            "你现在在做什么？\n" +
            "我的嫂嫂\n" +
            "给我\n" +
            "如果有人来.....\n" +
            "与我\n" +
            "我永远不会.....\n" +
            "所以听这种方式。\n" +
            "从你的大脑在你的舌头。\n" +
            "专注于身体。\n" +
            "舔我的头发\n" +
            "怎么了\n" +
            "喜欢它\n" +
            "不要害怕\n" +
            "堵塞它\n" +
            "真的很好\n" +
            "集中精力\n" +
            "嫂嫂会感觉很好。\n" +
            "你喜欢它！\n" +
            "直子\n" +
            "直子\n" +
            "你在哪里\n" +
            "这是一口\n" +
            "Naoko在哪里？\n" +
            "你在这里\n" +
            "我为神买了啤酒。\n" +
            "我来到姐姐\n" +
            "不要喝太多\n" +
            "这很难做。\n" +
            "有酒店吗？\n" +
            "这是Naoko所做的甜蜜。\n" +
            "- 喝 - 谢谢\n" +
            "你如何工作\n" +
            "今天已经停止工作了\n" +
            "邀请喝酒\n" +
            "上帝对你很难。\n" +
            "工作得很好\n" +
            "邀请喝酒\n" +
            "喝一杯\n" +
            "我想喝\n" +
            "这不如昨天那么好。\n" +
            "我会回去睡觉\n" +
            "哦，是的\n" +
            "我累了\n" +
            "还要确保你的嫂子。\n" +
            "是的！\n" +
            "是个好人吗\n" +
            "也请你姐姐。\n" +
            "和你一样老\n" +
            "是我妹妹的嫂子\n" +
            "一个老婆的兄弟\n" +
            "哦，是的\n" +
            "上帝可以喝酒\n" +
            "没有压力\n" +
            "我不喝酒\n" +
            "老公...\n" +
            "我会去的\n" +
            "工作太多\n" +
            "努力工作\n" +
            "亲爱的\n" +
            "今天也要努力工作。\n" +
            "- 我去 - 在回家的路上要小心\n" +
            "姐姐姐姐。\n" +
            "好....\n" +
            "好肮脏\n" +
            "- 好吗 - 感觉很好\n" +
            "好肮脏\n" +
            "角质流出这里。\n" +
            "你喜欢吗\n" +
            "会达到高潮吗？\n" +
            "必须去\n" +
            "将会完成\n" +
            "想要吗\n" +
            "分离\n" +
            "怎么样\n" +
            "大公鸡\n" +
            "给我一只手\n" +
            "嫂子爱公鸡\n" +
            "不像兄弟\n" +
            "我喜欢他妈的她\n" +
            "抬头看\n" +
            "吞\n" +
            "准备好去\n" +
            "吸力\n" +
            "向前移动\n" +
            "我们来做吧\n" +
            "我想舔我的妹妹\n" +
            "我舔\n" +
            "转你的屁股\n" +
            "看清楚\n" +
            "慢慢地向前行进\n" +
            "我要他妈的你\n" +
            "我也是...\n" +
            "摇出\n" +
            "平静下来\n" +
            "转身\n" +
            "太棒了\n" +
            "让我看看\n" +
            "伟大的四位瓦格纳\n" +
            "摇滚很难\n" +
            "我好\n" +
            "太棒了\n" +
            "他很深\n" +
            "很深\n" +
            "直子\n" +
            "我的丈夫.......\n" +
            "镰次郎\n" +
            "我不知道我爱谁\n" +
            "不要看...\n" +
            "不要看...\n" +
            "我喜欢我的暨\n" +
            "喜欢它\n" +
            "像\n" +
            "<i>结束</ i>";
}
